kangaroo hare (pedetes capensis) - English Synonyms Dictionary